package com.bfly.mall.product.service;

import com.bfly.core.base.service.IBaseService;
import com.bfly.mall.product.entity.FreightTemplate;
import com.bfly.mall.product.dto.FreightTemplateFormDTO;

/**
 * @author 长沙商脉科技有限公司
 * @date 2020/9/23 16:20
 */
public interface IFreightTemplateService extends IBaseService<FreightTemplate, Integer> {

    /**
     * 新增运费模板
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/10/10 21:38
     */
    void save(FreightTemplateFormDTO formDTO);

    /**
     * 编辑运费模板
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/10/10 22:09
     */
    void edit(FreightTemplateFormDTO formDTO);

    /**
     * 获得产品的运价信息
     *
     * @author 长沙商脉科技有限公司
     * @date 2020/11/9 20:01
     */
    FreightTemplate getFreight(int productId);
}
